   body {
    margin: 0;
  }
/*
  @font-face {
  font-family: "72 Brand Variable";
  src: url("../fonts/72BrandVariable_Th-Blk.woff2") format("woff2-variations"),
    url("../fonts/72BrandVariable_Th-Blk.woff") format("woff-variations");
  font-weight: 100 900;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  }*/
  @font-face {
    font-family: '72'; /* set name */
    src: url("/fonts/72-Bold.woff"); /* url of the font */
    font-weight: bold; /* range of weights */
    font-style: normal; /* style */
  }


  @font-face {
    font-family: '72'; /* set name */
    src: url("/fonts/2-Regular.woff"); /* url of the font */
    font-weight: normal;
  }

  @font-face {
    font-family: '72'; /* set name */
    src: url("/fonts/72-Light.woff"); /* url of the font */
    font-weight: lighter;
  }


  a {
  color: inherit;
  font-weight: bold;
}

a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:active {
  text-decoration: underline;
}

   .text-content-list {
    position: absolute;
    text-align: initial;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    opacity: 1;
    line-height: 1;
    -webkit-text-size-adjust: none;
       -moz-text-size-adjust: none;
            text-size-adjust: none;
    forced-color-adjust: none;
    transform-origin: 0 0;
    z-index: 2;
  }

  .text-content-list span,
  .text-content-list br {
    color: transparent;
    position: absolute;
    white-space: pre;
    cursor: text;
    transform-origin: 0% 0%;
  }


  .text-content-list span.markedContent {
    top: 0;
    height: 0;
  }

  .text-content-list .highlight {
    margin: -1px;
    padding: 1px;
    background-color: rgba(180, 0, 170, 1);
    border-radius: 4px;
  }

  .text-content-list .highlight.appended {
    position: initial;
  }

  .text-content-list .highlight.begin {
    border-radius: 4px 0 0 4px;
  }

  .text-content-list .highlight.end {
    border-radius: 0 4px 4px 0;
  }

  .text-content-list .highlight.middle {
    border-radius: 0;
  }

  .text-content-list .highlight.selected {
    background-color: rgba(0, 100, 0, 1);
  }

  .text-content-list ::-moz-selection {
    background: #0000ff26;
  }

  .text-content-list ::selection {
    background: #0000ff26;
  }

  .text-content-list br::-moz-selection {
    background: transparent;
  }
  .text-content-list br::selection {
    background: transparent;
  }

  :root {
    --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
    --input-focus-border-color: Highlight;
    --input-focus-outline: 1px solid Canvas;
    --input-unfocused-border-color: transparent;
    --input-disabled-border-color: transparent;
    --input-hover-border-color: black;
  }

  @media (forced-colors: active) {
    :root {
      --input-focus-border-color: CanvasText;
      --input-unfocused-border-color: ActiveText;
      --input-disabled-border-color: GrayText;
      --input-hover-border-color: Highlight;
    }
  }

  :root {
    --focus-outline: solid 2px blue;
    --hover-outline: dashed 2px blue;
    --freetext-line-height: 1.35;
    --freetext-padding: 2px;
    --editorFreeText-editing-cursor: text;
    --editorInk-editing-cursor: pointer;
  }

  @media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 1.1dppx) {
    :root {

    }
  }

  @media (forced-colors: active) {
    :root {
      --focus-outline: solid 3px ButtonText;
      --hover-outline: dashed 3px ButtonText;
    }
  }

  [data-editor-rotation="90"] {
    transform: rotate(90deg);
  }
  [data-editor-rotation="180"] {
    transform: rotate(180deg);
  }
  [data-editor-rotation="270"] {
    transform: rotate(270deg);
  }

  :root {
    --viewer-container-height: 0;
    --pdf-wrap-padding-bottom: 0;
    --page-margin: 1px auto -8px;
    --page-border: 9px solid transparent;
    --spreadHorizontalWrapped-margin-LR: -3.5px;
  }

  @media screen and (forced-colors: active) {
    :root {
      --pdf-wrap-padding-bottom: 9px;
      --page-margin: 8px auto -1px;
      --page-border: 1px solid CanvasText;
      --page-border-image: none;
      --spreadHorizontalWrapped-margin-LR: 3.5px;
    }
  }

  [data-main-rotation="90"] {
    transform: rotate(90deg) translateY(-100%);
  }
  [data-main-rotation="180"] {
    transform: rotate(180deg) translate(-100%, -100%);
  }
  [data-main-rotation="270"] {
    transform: rotate(270deg) translateX(-100%);
  }

  .pdf-wrap {
    background-color: #f9f9f9;
    padding-bottom: var(--pdf-wrap-padding-bottom);
  }

  .pdf-wrap .canvasWrapper {
    overflow: hidden;
    width: 100%;
    height: 100%;
    z-index: 1;
  }

  .pdf-wrap .page {
    direction: ltr;
    width: 816px;
    height: 1056px;
    margin: var(--page-margin);
    position: relative;
    overflow: visible;
    border: var(--page-border);
    -o-border-image: var(--page-border-image);
       border-image: var(--page-border-image);
    background-clip: content-box;
    background-color: rgba(255, 255, 255, 1);
  }

  .pdf-wrap .dummyPage {
    position: relative;
    width: 0;
    height: var(--viewer-container-height);
  }

  .pdf-wrap.removePageBorders .page {
    margin: 0 auto 10px;
    border: none;
  }

  .pdf-wrap.singlePageView {
    display: inline-block;
  }

  .pdf-wrap.singlePageView .page {
    margin: 0;
    border: none;
  }

  .pdf-wrap.scrollHorizontal,
  .pdf-wrap.scrollWrapped,
  .spread {
    margin-left: 3.5px;
    margin-right: 3.5px;
    text-align: center;
  }

  .pdf-wrap.scrollHorizontal,
  .spread {
    white-space: nowrap;
  }



  .pdf-wrap .page canvas {
    margin: 0;
    display: block;
  }

  .pdf-wrap .page canvas[hidden] {
    display: none;
  }

  .pdf-wrap .page canvas[zooming] {
    width: 100%;
    height: 100%;
  }